/*1323825635,176833974*/

.UINarrowFrame_Container{width:560px;padding:0;overflow:hidden}
.UINarrowFrame_FullWidth{width:600px}
.UINarrowFrame_CenterPage{margin:0 auto}
#captcha fieldset{border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;margin:0;padding:10px}
#captcha legend{color:gray}
#captcha .divider{display:none}
#captcha .captcha_refresh{font-size: 9px;color:gray}
#captcha .captcha_other_options{padding-top:5px;font-size: 9px}
#captcha .recaptcha_text{font-size: 11px;line-height:16px}
#captcha .captcha_optout{font-size: 11px;padding:10px 0 5px}
#captcha #recaptcha_image{font-weight:bold;margin:10px 0 0 0}
#captcha #recaptcha_image a.recaptcha_audio_cant_hear_link{font-size: 9px;font-weight:normal}
#captcha .captcha_loading{border:0}
#captcha .captcha_image img{border:1px solid #c0c0c0}
#captcha .captcha_input input{direction:ltr;margin-top:4px;width:137px}
#captcha .captcha_input label{margin-right:4px}
.register #captcha .captcha_input label{color:#666;font-weight:bold}
#generic_dialog.captcha .generic_dialog_popup{width:340px}
#generic_dialog.captcha #generic_dialog_popup{border:0 solid white;margin:auto}
#generic_dialog.captcha #generic_dialog_popup legend{display:none}
.audiocaptcha{overflow:hidden;display:block;margin:0;padding:0}
.audiocaptcha a{display:block}
.recaptcha_is_showing_audio .recaptcha_only_if_image{display:none !important}
.recaptcha_is_showing_audio .recaptcha_only_if_audio{display:inline !important}
.recaptcha_had_incorrect_sol .recaptcha_only_if_no_incorrect_sol{display:none !important}
.recaptcha_nothad_incorrect_sol .recaptcha_only_if_incorrect_sol{display:none !important}
.recaptcha_whats_this{margin-left:15px;display:inline}
.captcha_interstitial{border:1px solid #ccc;-moz-border-radius:4px 4px 4px 4px;margin:20px auto;padding:20px;width:555px}
body.contact_importer{background-color:transparent}
div.file_help{padding:10px;display:none;border:1px solid #ccc;background:#fcfcfc;margin-top:6px;margin-bottom:6px}
.fh_title{font-size: 11px}
div.fh_sect{margin:4px}
div.fh_instr{display:none;margin:3px 3px 0 0;padding:6px}
#ci_module_list{background-color:#fff}
#ci_module_list li.ci_module:hover{background-color:#edeff4;cursor:pointer}
#ci_module_list li.ci_module:hover a.expand_link{text-decoration:underline}
#ci_module_list li.ci_module.expanded{background-color:#edeff4;cursor:default}
#ci_module_list li.expanded .expand_link{display:none}
#ci_modules_hidden .ci_module:first-child{border-top-width:1px}
#wizard_step #ci_module_list,#wizard_step #ci_module_list li.ci_module.expanded,#wizard_step #ci_module_list li.ci_module.expanded:hover{background-color:#ededed}
#wizard_step #ci_module_list li.ci_module:hover{background-color:#fff}
#ci_module_list .ci_module{padding-left:10px;padding-right:10px;border-color:#d8dfea}
#ci_module_list .ci_module .ci_module_header{height:35px;vertical-align:middle;line-height:35px}
#ci_module_list .ci_module .expand_link{display:inline-block;margin-top:11px}
#ci_module_list .other_tools .ci_module_content{margin-left:42px}
#ci_module_list .other_tools .ci_module_content a{line-height:22px}
#ci_module_list .ci_module .contact_importer_widget .label{width:130px;text-align:right}
#ci_compact_list .ci_compact_icon_holder{width:40px;height:40px;padding:5px 0 0 5px;background-repeat:no-repeat;background-position:center}
#ci_compact_list .ci_compact_icon_holder:hover{background-image:url(images/dyjIxuzzMJx.png);cursor:pointer}
#ci_compact_list .ci_compact_icon_holder.selected{background-image:url(images/CNhELnGRSSd.png)}
#ci_compact_list .ci_compact_icon{display:inline}
.ci_compact_module_header{border-top:solid 1px #d8dfea;margin-top:8px;padding:5px 0 2px 0}
#ci_compact_right{width:410px}
.editor{margin:3px auto 7px}
.editor_panel{background:#f7f7f7;padding:10px 0}
.editor td{border:none;margin:0;padding:5px 1px 1px}
.editor td.label{color:#666;font-weight:bold;padding-right:10px}
.editor td.label small{color:#999}
.editor .suboption_group{border-bottom:1px solid #c0c0c0;border-top:1px solid #c0c0c0;margin-left:20px}
.editor .suboption_group td{padding:0}
.editor tr.tallrow{vertical-align:top}
.editor tr.tallrow td.label{padding-top:7px}
.editor tr.subrow{vertical-align:top}
.editor tr.subrow td{margin-top:0;padding-top:0}
.editor .buttons{padding:10px 0 0;text-align:center}
.editor .buttons_left{padding-left:0;text-align:left}
.editor .buttons .inputsubmit,
.editor .buttons .inputbutton{margin:2px 4px}
.editor .buttons_left .inputsubmit,
.editor .buttons_left .inputbutton{margin-left:0}
.editor label{color:#000;font-weight:normal;width:200px}
.editor label.row_description{color:inherit;font-weight:inherit;width:inherit}
.editor table.option_field td{margin:0;padding:0 2px 0 0}
.editor .option_caption{color:#777;font-weight:normal;padding-bottom:2px;width:260px}
.editor .inputtext,
.editor .inputpassword{margin-left:0;width:300px}
.editor textarea{margin-left:0;width:300px}
.editor textarea.clearWidth{width:auto}
.editor select{margin-left:0;margin-right:5px}
.editor .checkbox_array{margin:0;padding:5px 0 0}
.editor .checkbox_array td{margin:0;padding:0 0 0}
.editor .checkbox_array label{padding-right:15px}
.editor .relationship .inputtext{width:200px}
.editor .highschool input{margin-right:5px;width:235px}
.editor .school input{margin-right:5px;width:235px}
.editor .school .inputtext{width:200px}
.editor_panel .editor .school table.nopadding td{padding:0 0 0 0}
.editor .school .school_typeahead{width:210px}
.editor .select xselect{width:200px}
.editor .two_level_select select{width:145px}
.editor .text_with_privacy input{margin-right:5px;width:105px}
.editor .text_with_privacy select{margin-left:5px;width:auto}
.editor .text_with_privacy td{color:#777}
.editor .divider{border-bottom:solid 1px #fff;border-top:solid 1px #ccc;height:0;margin:5px 0;overflow:hidden}
.editor .date_time span, .editor .inline_text{margin:0 4px 0 -2px}
.editor .note{width:300px}
.editor .hiddenrow{display:none}
.editor .calendar_popup{display:inline}
.editor .calendar_at_time{padding:0 0 0 8px}
.editor .calicon{padding:0 2px 1px 0}
.editor .calendars td{padding:0}
.editor #start_calendar, .editor #end_calendar{background-color:#fff;border-bottom:solid 1px #3b5998;border-left:solid 1px #d8dfea;border-right:solid 1px #d8dfea;margin-left:147px;margin-top:-3px;position:absolute;width:168px;z-index:100}
.editor #box_separator{padding:0 3px 0 3px}
#pagelet_suggest .label{width:80px}
#pagelet_suggest .notice{margin:8px -5px 8px}
#pagelet_suggest .dataRow .label{padding-top:3px}
#pagelet_suggest .edit_page_basic_info .inputtext,#pagelet_suggest .edit_page_basic_info textarea{width:370px}
#pagelet_suggest .edit_page_basic_info .uiTypeahead{width:378px}
#pagelet_suggest .edit_page_basic_info .nullableTypeaheadEnabled .uiTypeahead{width:353px}
#pagelet_suggest .edit_page_basic_info .nullableFieldDisabled{width:376px;padding-bottom:1px}
#pagelet_suggest .edit_page_basic_info .nullableFieldEnabled{width:378px}
#pagelet_suggest .edit_page_basic_info .nullableFieldEnabled .nullableTextField,#pagelet_suggest .edit_page_basic_info .nullableTypeaheadEnabled .nullableTypeaheadTextField{width:347px}
#pagelet_suggest .uiTokenizer{width:374px}
#pagelet_suggest .footer .data{padding-right:14px}
#pagelet_suggest td.data{padding:1px 1px 3px}
#pagelet_suggest .hours_empty_row,#pagelet_suggest .divider{display:none}
#pagelet_suggest .hours_editor_row td,#pagelet_suggest .hours_editor_row th{padding-top:2px;padding-bottom:2px;vertical-align:middle}
#pagelet_suggest .hours_editor_row.nonNeedy th{vertical-align:top}
#pagelet_suggest .places_suggest_duplicate_row td,#pagelet_suggest .places_suggest_duplicate_row th{padding-top:0;padding-bottom:0;vertical-align:middle}
#place_duplicate_loading_indicator_area{text-align:center}
.autoimport{line-height:16px;margin:0 0 5px 0}
.autoimport li{margin-top:6px}
.autoimport p{margin-top:5px}
.autoimport .error{background:#FFEBE8 none repeat scroll 0;border:1px solid #dd3c10;margin:10px 0;padding:10px}
.autoimport .status{margin:10px 0}
.autoimport #note{margin-top:10px}
.autoimport .message{margin-top:10px}
.findfriends #webmail .header{background-image:url(images/HhuARCoWAr9.gif)}
.findfriends #email_application .header{background-image:url(images/b7VwC8kZCwJ.gif)}
.findfriends #chatfind .header{background-image:url(images/WBWgBVeCy7Y.gif)}
.findfriends #friend_guesser .header{background-image:url(images/OpnXm-HZHKy.gif)}
.findfriends #people_search .header{background-image:url(images/Unmn04Ngmxd.gif)}
.findfriends #people_search .search_query .inputtext{float:left;padding:4px 3px 3px 3px;line-height:14px;margin:0}
.findfriends #people_search .UISearchQuery_Submit{padding:0 2px 1px 2px}
.findfriends #people_search #classmates_links{clear:left;padding-top:10px}
.findfriends #browse_by_name .header{background-image:url(images/RVElCNYrs5z.gif)}
.findfriends #people_search .content{padding-left:25px}
.findfriends #people_search .search_query{margin:10px 0 20px 0}
.findfriends #people_search .inputsubmit{margin:0 5px;padding:2px 0;width:75px}
.findfriends #people_search #q_ff{width:205px}
.findfriends #people_search .content li{padding-bottom:5px}
#browse_by_name .alphabet_list a{float:left;font-weight:bold;margin:10px 7px 0 0}
#new_ff #intro h2{font-size: 14px;font-weight:bold}
#new_ff #intro h3{font-size: 14px}
#new_ff p{color:#555}
#new_ff #intro p{margin:7px 20px 20px 0;display:block;font-size: 11px;line-height:15px;color:#666}
#new_ff .box_row{margin-bottom:15px}
#new_ff .box_row .box{width:290px}
#new_ff .box_row .left{float:left}
#new_ff .box_row .right{float:right}
#new_ff .box_row .full{width:603px}
#new_ff .header{background-position:left 11px;background-repeat:no-repeat;border-top:1px solid #e0e0e0;padding:12px 0 5px 24px}
#new_ff #friend_guesser .header{padding:12px 10px 5px 24px}
#new_ff .icq_header{border-top:1px solid #e0e0e0;padding:12px 0 5px 0}
#new_ff .header .main_title{float:left;font-size: 13px;font-weight:bold}
#new_ff .icq_main_title{font-size: 13px;font-weight:bold;padding-left:2px}
#new_ff .icq_content{padding:1px 0 16px 23px}
#new_ff .icq_content .editor .buttons{padding-top:0}
#new_ff .icq_content .ci_submit_button{padding-left:0}
#ff_icq_row{padding:14px 0 0 0}
#new_ff .header .subtext{float:right;margin-right:10px}
#new_ff .header .main_subtitle{float:left;clear:left;padding-top:5px;color:#666;line-height:16px}
#new_ff .box_row .box .content{padding:0 10px}
#new_ff .box_row .box .content p{color:#555;margin-bottom:0}
#new_ff .box_row .box .content .friend_guesses{margin:0 0 0 5px}
#new_ff .box_row #chatfind p{line-height:16px;margin-top:13px;margin-bottom:15px}
#new_ff .box_row #people_search .inputsearch{background:none;padding-left:5px}
#new_ff .box_row #people_search #q{width:150px}
#new_ff .box_row #people_search .inputsubmit{margin:0 0 1px 5px;width:55px}
#new_ff .box_row #people_search .search_query{margin:15px 0 15px 15px}
#new_ff .box_row #people_search #classmates_links{margin:0 0 0 15px}
#new_ff .box_row #webmail .content #webmail_contact_reason{float:left;padding:3px;line-height:14px;width:163px;margin-top:10px}
#new_ff .box_row #address_book_upload{margin-left:12px}
#new_ff .box_row #address_book_upload #upload{margin:2px 0}
#new_ff .box_row #webmail .content #error{margin:10px 20px 10px 0}
#new_ff .box_row #chatfind .content #error{margin:10px 0}
#new_ff .box_row #webmail .content #error h1,#new_ff .box_row #chatfind .content #error h1{font-size: 12px}
#new_ff .box_row #webmail .content #error p,#new_ff .box_row #chatfind .content #error p{font-size: 11px}
#new_ff .box_row #webmail .content #address_book_upload .instructions{padding-top:10px}
#new_ff .box_row #webmail .header #webmail_contact_link,#new_ff .box_row #webmail .content #address_book_upload{display:none}
#new_ff .box_row #webmail .content #address_book_upload{float:left}
#new_ff .box_row #webmail .header #upload_contact_link{display:block}
#new_ff .box_row #webmail .right_align_span{float:right}
#chatfind .contact_importer_widget .ci_login,#chatfind .contact_importer_widget .ci_password{width:150px}
#chatfind .caption{color:#777}
#new_ff #friend_guesser .see_more{display:block;line-height:20px}
#new_ff #friend_guesser div.see_more{margin:10px 13px 10px 15px;border-top:1px solid #d8dfea}
#new_ff #friend_guesser a.see_more{background:#f2f2f2 url(images/Fg783X5g9Fx.gif) no-repeat left 2px;border:none;padding-left:21px}
#new_ff #friend_guesser a.see_more:hover{background-color:#e6edf8}
#new_ff .box_row #friend_guesser .content a.see_more{font-weight:bold}
#new_ff .friend_grid .friend_grid_col{margin-left:16px}
#new_ff .box_row #people_search.full .search_query{float:left;padding-right:30px}
#new_ff .box_row #people_search.full .search_query .inputsubmit{width:75px}
#new_ff .box_row #people_search.full .search_query #q{width:200px}
#new_ff .box_row #people_search.full #classmates_links{font-weight:bold;float:left;margin-top:15px}
#new_ff #chat_expand_links li{padding:2px 0}
#new_ff #browse_by_name .content{padding:0 10px 0 25px}
#importer_frame{margin-bottom:20px}
.friends #content{position:relative;padding:0}
.friends .tabs{padding-top:20px}
#friendtables:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#friendtables{display:block}
#filter{float:left;width:450px}
#filter a{float:left;clear:right;display:block;width:160px;padding:2px 3px;margin:0 2px 2px 0;color:#000;border:solid 1px #f7f7f7;border-bottom:solid 2px #f7f7f7}
#filter a:hover{background:white;border:solid 1px #d8dfea;border-bottom:solid 2px #d8dfea;text-decoration:none}
#filter a.selected{background:white;border:solid 1px #d8dfea;border-bottom:solid 2px #3b5998}
#friendtables{margin:0;padding:10px 10px 5px;background:#f7f7f7}
.friendtable{margin:0;padding:9px;margin-bottom:5px;background:white;border:solid 1px #ccc}
.friendtable .image{vertical-align:top;text-align:left;width:110px}
.friendtable .info{vertical-align:top;width:386px}
.friendtable .info table{width:380px}
.friendtable .dark a{color:#555}
.friendtable .info td{vertical-align:top;font-size: 11px;line-height:14px;margin:0;padding:0 0 1px 0}
.friendtable .info .updates{margin:-2px;margin:0;padding:0 0 1px 0;background:#fff8cc;border-bottom:solid 1px #ffe222}
.friendtable .info .label{width:70px;color:gray}
.friendtable .info .name{color:#333;font-weight:bold;font-size: 13px;vertical-align:bottom;line-height:15px}
.friendtable .info .name.label{color:gray;font-weight:normal;font-size: 11px;line-height:15px}
.friendtable .info .name a{line-height:15px}
.friendtable .imagecontainer{width:100px;background-color:#f7f7f7;border:1px solid #ccc}
.friendtable .imagecontainer .image{width:100px}
.darkcaption div{border-top:1px solid #ccc;background-color:#f7f7f7;width:200px;padding:4px;margin-top:4px}
.friendtable .classify{width:320px;border:solid 1px hotpink;background:pink}
.friendtable .actions{vertical-align:top;width:100px}
.friendtable .actions a,.friendtable .actions span{display:block;margin:0;padding:2px 4px;text-decoration:none;border-bottom:solid 1px #d8dfea}
.friendtable .actions a:hover{color:#fff;background:#3b5998;text-decoration:none}
.friendtable .actions .inactive{padding:0 3px 1px 3px;color:gray}
.friendtable small{padding-left:3px;color:gray}
#pagebody.confirminvite #content{padding:0}
.confirmcount{text-align:left;color:#3b5998;font-weight:bold;line-height:21px;font-size: 11px;margin:10px 0 0 0}
.confirmcount h4{margin:-10px 0 0 0}
.confirm{padding:5px;margin:0 0 5px;background:white;border:solid 1px #d8dfea}
.confirm .image{width:110px;text-align:left}
.confirm td{vertical-align:top}
.friends .bottompager{float:right}
#friend_filter_select{width:135px}
#friends_network_select{width:180px}
.remove_friends #content{padding:20px 0}
.timelineTourCallout .uiHeader h3{font-size: 13px}
.uiMarketingToolbar{margin-bottom:-3px;position:relative;z-index:1}
.uiMarketingToolbar .toolbarContentContainer{border:solid #b3b3b3;border-width:0 1px}
.uiMarketingToolbar .tourLabel{white-space:nowrap}
.uiMarketingToolbar .toolbarFullbleed{width:100%}
.uiMarketingToolbar .tourSteplist{background-color:#d8deea}
.uiMarketingToolbar .mainGrid{height:31px}
.uiMarketingToolbar .tourLoader{display:none}
.uiMarketingToolbar .async_saving .tourLoader{display:block}
.uiMarketingToolbar .toolbarShingle{background-color:rgba(238, 238, 238, .75);border-top:1px solid #b3b3b3;height:3px}
.messaging_nux_header{background:#f2f2f2;border-bottom:1px dashed #b3b3b3;margin:-15px -20px 15px -20px;padding:24px 20px 19px;position:relative;zoom:1}
.messaging_nux_header .tip_wrapper{position:relative}
.active_tip .tip_link{color:#333;cursor:text;text-decoration:none}
.chat_setup_tip_callout,
.email_setup_tip_callout,
.sms_setup_tip_callout{margin-left:-16px;margin-top:5px}
.chat_setup_tip_callout .uiOverlayContent,
.email_setup_tip_callout .uiOverlayContent,
.sms_setup_tip_callout .uiOverlayContent{zoom:1}
.messaging_email_setup_confirmation_row{width:250px}
.sms_setup_tip_callout .sms_activation_instructions{display:none}
.sms_carrier_selection{margin-left:-40px}
.sms_setup_tip_callout .sms_carrier_selection .select{width:160px}
.messaging_sms_disclaimer{color:#999}
.async_saving .tip_content_status_wrapper{background:url(images/LOOn0JtHNzb.gif);background-position:center center;background-repeat:no-repeat;min-height:80px}
.async_saving .tip_content_wrapper{visibility:hidden}
.async_saving .loading_shield{position:absolute;bottom:0;left:0;right:0;top:0}
.async_saving .callout_check_alias_button,
.async_saving .callout_actions,
.async_saving .callout_next_button,
.async_saving .callout_activate_button{visibility:hidden}
.async_saving .alias_picker_wrapper{background:url(images/GsNJNwuI-UM.gif);background-position:305px center;background-repeat:no-repeat}
.messaging_nux_tip_list li.tip_wrapper{padding-right:20px}
.messaging_nux_tip_callout .callout_arrow_up{background-position:35px 0;position:absolute}
.messaging_nux_tip_callout .uiContextualDialogFooter{overflow:auto}
.messaging_nux_tip_callout .callout_actions{line-height:22px}
.messaging_callout_title{font-size: 11px;line-height:16px}
#messaging_nux_done{position:absolute;top:23px;right:20px}
.messaging_nux_info_table th.label{width:auto;text-align:left}
.sms_setup_tip_callout .mobile_activation_carrier_container{padding:5px 0}
.sms_setup_tip_callout .mobile_activation_carrier_container select{margin-right:10px}
.sms_setup_tip_callout .sms_requests{margin-left:-40px}
.callout_activate_button,
.callout_check_alias_button,
.activate_step .callout_next_button,
.check_alias_step .callout_next_button,
.check_alias_step .callout_activate_button,
.check_alias_step .alias_unavailable_wrapper,
.success_result .alias_picker_wrapper,
.success_result .alias_unavailable_wrapper,
.check_alias_step .alias_picker_confirm_wrapper{display:none}
.failure_result .alias_unavailable_wrapper,
.success_result .alias_picker_confirm_wrapper{display:block}
.check_alias_step .callout_check_alias_button,
.activate_step .callout_activate_button{display:inline-block}
.messaging_nux_tip_callout .alias_picker{width:200px}
.messaging_nux_tip_callout .alias_checker_results{position:relative}
.messaging_nux_tip_callout .cancel_alias_link{position:absolute;top:5px;right:5px}
.threadRow .snippet{max-width:430px;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap}
.threadRow .snippet .indicator,#fbMessagesItemList .snippet .indicator{vertical-align:middle}
.MessagingSearchTypeahead{width:240px}
.MessagingSearchTypeahead .details{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#MessagingSearch .MessagingSearchFilter{border-color:#6484b4 #899bc1 #899bc1}
#MessagingSearch .MessagingSearchFilter .uiSelectorButton{background-image:url(images/K8-2F4r57by.png);background-repeat:no-repeat;background-position:0 -98px}
#MessagingSearch .MessagingSearchFilter .uiSelectorButton:active,#MessagingSearch .MessagingSearchFilter .openToggler .uiSelectorButton{background-image:none}
#MessagingSearch #MessagingQuery{border-top:1px solid #ededed;padding-left:6px;padding-top:2px}
#MessagingInviteFriends{line-height:20px;margin-left:3px;position:absolute}
.MessagingSecondaryHeader a{color:#3b5998 !important}
.MessagingExitViewButton{bottom:1px;padding-bottom:3px;position:relative}
#MessagingThreadlist{min-height:525px}
.MessagingEmptyMessages{border:solid #e9e9e9;border-width:1px 0;color:#ccc;font-size: 22px;font-weight:bold;margin:0;padding:218px 0 280px;text-align:center}
.ArchiveCallout{top:-40px;left:-400px;background-position:385px 34px;width:400px}
.ArchiveCallout h3{margin:0 0 10px}
#MessagingArchiveCallout .archiveLink{display:inline-block}
#MessagingThreadlist .threadRow{border-top-width:1px}
.threadRow .authorsWrapper{max-width:500px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.threadRow .authors{font-size: 13px}
.threadRow .threadLink:hover{text-decoration:none}
.threadRow .threadLink:hover .authors{text-decoration:underline}
.threadRow .content{line-height:16px;padding-top:8px}
.threadRow .timestamp,.threadRow .mutualFriends{color:#aaa}
.threadRow .emote_img{margin-bottom:-4px}
.threadRow .unarchiveLink .uiCloseButton{background:url(images/ij5EGgoOSQ3.png) right top}
.threadRow .unarchiveLink .uiCloseButton:hover{background-position:left top}
.threadRow .right{padding-top:18px}
.threadRow .draft{padding-right:12px;vertical-align:top;color:#a2b2cf;font-weight:normal}
.threadRow.unread{background-color:#ebeef4}
.threadRow .unarchiveLink,.threadRow .markAsReadLink,.threadRow.archived .archiveLink,.threadRow.unread .markAsUnreadLink{display:none}
.threadRow .archiveLink,.threadRow .markAsUnreadLink,.threadRow.archived .unarchiveLink,.threadRow.unread .markAsReadLink{display:block}
.threadRow.unread,.threadRow.unread + .threadRow{border-color:#dce2ec;margin:0 -20px;padding:0 20px}
.threadRow.unread .snippet,.threadRow.unread .timestamp{color:#6d84b4}
.threadRow.unread .mutualFriends{color:#9c9c9c}
.threadRow .readState{vertical-align:middle}
.threadRow .markunread,.threadRow .markread{display:inline-block;height:11px;width:11px}
.threadRow .markunread{background-image:url(images/tQ9ZmNntlJm.png);background-repeat:no-repeat;background-position:-11px -38px}
.threadRow .markunread:hover{background-image:url(images/tQ9ZmNntlJm.png);background-repeat:no-repeat;background-position:0 -38px}
.threadRow .markread{background-image:url(images/tQ9ZmNntlJm.png);background-repeat:no-repeat;background-position:-34px -38px}
.threadRow .markread:hover{background-image:url(images/tQ9ZmNntlJm.png);background-repeat:no-repeat;background-position:0 -38px}
.threadMainCol{width:1000px}
.threadRow.noDraft .draft{display:none}
.hoursEditorDayButtonGrid .uiButtonDepressed{background:#7d7d7d}
.hoursEditorDayButtonGrid .uiButtonDepressed input{color:#fff}
.hoursEditorDaysText{padding-bottom:2px;padding-right:3px}
.hoursEditorHoursText{padding-bottom:2px;padding-left:3px}
.hoursEditorAddRow .hoursEditorAddHoursButton{padding-bottom:0}
.hoursEditorDayButton{border-left-width:0}
.hoursEditorDayButtonFirst{border-left-width:1px}
.hoursEditorTableRow{border-spacing:0}
.hoursEditorTable{border-spacing:0}
.hoursEditorOpenTimeInput{width:70px}
.hoursEditorCloseTimeInput{width:70px}
.show_populated_fields_link,
.hideNonNeedy .nonNeedy,
.hideNonNeedy .hide_populated_fields_link{display:none}
.hideNonNeedy .show_populated_fields_link{display:inline}
.nullableFieldDisabled{border:1px dashed #ccc}
.nullableFieldEnabled .nullableDisabledButton{display:none}
.nullableFieldDisabled .nullableDisabledButton{display:inherit}
.nullableFieldDisabled .nullableComboField{display:none}
.nullableDisabledText{padding-top:2px;padding-bottom:2px;font-size: 11px;color:#777}
.nullableDisabledCloseButton{margin-top:2px}
.nullableFieldDisabled .nullableDisabledButton{margin:1px 1px 0 6px}
.nullableFieldEnabled .nullableComboField .nullableNullSelector{z-index:auto}
.nullableFieldDisabled .nullableTypeaheadButton,
.nullableFieldEnabled .nullableTypeaheadButton,
.nullableTypeaheadEnabled .nullableComboField,
.nullableTypeaheadEnabled .nullableDisabledButton{display:none}
.PlacesTypeaheadView{background:#fff;border:solid;border-width:1px 1px 2px;border-color:#333 #333 #293e6a;overflow:hidden;padding:2px 0 0 0}
.PlacesTypeaheadView .uiScrollableArea,.PlacesTypeaheadView .uiScrollableAreaWrap{max-height:200px}
div.PlacesTypeaheadView ul{border:0;padding:0}
.PlacesTypeaheadView .uiMap2{border-top:1px solid #ddd}
.PlacesTypeaheadView .compact .freeform,.PlacesTypeaheadView .places .freeform{border-top-color:#ddd;min-height:10px;padding:2px 6px 1px;text-align:center}
.PlacesTypeaheadView .hasPicture{min-height:32px;padding:2px 10px 2px 45px}
.PlacesTypeaheadView .hasPicture img{display:block;height:32px;left:6px;position:absolute;width:32px}
.PlacesTypeaheadView .hasPicture .text{font-weight:bold}
.PlacesTypeaheadView .hasPicture .subtext{color:#999;padding-top:0}
.PlacesTypeaheadView .changeCityElem{background-color:#f7f7f7;border-top:1px solid #ddd;color:#666;cursor:pointer;padding:4px 6px;position:relative}
div.PlacesTypeaheadView .selected{background-color:#6d84b4;border-color:#3b5998}
.uiComboInput{border:1px solid #bdc7d8;display:inline-block;zoom:1}
.uiComboInput .inputtext,.uiComboInput .uiTypeahead,.uiComboInput .uiTypeahead .wrap{border:transparent}
.uiComboInput .uiTypeahead{display:inline-block;vertical-align:top;zoom:1}
.uiComboInput .comboButton{margin:-1px;position:relative;z-index:2;zoom:1}
.uiStepList ol{background:url(images/e8iPvmYALrW.png);height:51px;list-style:none;margin:0;padding:0}
.uiStep{display:inline;list-style-type:none}
.uiStep .part{background:url(images/SiholkfAnQs.png);float:left;height:51px}
.uiStep .back{background-position:-24px 0}
.uiStep .middle{background:url(images/e8iPvmYALrW.png)}
.uiStep .point{background-position:-30px 0;width:21px}
.uiStep .title{margin-bottom:1px}
.uiStep .content{margin:11px 10px 0 10px}
.uiStepSelected .content{margin-left:5px}
.uiStepListSmallDescription .description{font-size: 9px}
.uiStepFirst .back{width:3px}
.uiStepFirst .content{margin-left:15px}
.uiStepSelected .back{background-position:-21px 0}
.uiStepSelected .middle{background:url(images/MZW8R4cXlo9.png)}
.uiStepSelected .point{background-position:0 0}
.uiStepNextSelected .point{background-position:-51px 0}
.uiStepSelected .title,.uiStepSelected .description,.uiStepSelected a{color:#fff}
.uiStepSelected a:hover{text-decoration:none}
.uiStepListSingleLine ol{background:#edeff4;color:#3b5997;height:31px}
.uiStepListSingleLine .part{height:31px}
.uiStepListSingleLine .middle{background:url(images/lFahQXTaTNO.png) repeat-x}
.uiStepListSingleLine .back{background-image:url(images/iq8KIuJoC5V.png);background-repeat:no-repeat;background-position:0 -160px}
.uiStepListSingleLine .uiStep .point{background-image:url(images/iq8KIuJoC5V.png);background-repeat:no-repeat;background-position:0 -128px;width:14px}
.uiStepListSingleLine .uiStepSelected .back{background-image:url(images/iq8KIuJoC5V.png);background-repeat:no-repeat;background-position:-8px -160px}
.uiStepListSingleLine .uiStepLast .point{background-image:url(images/iq8KIuJoC5V.png);background-repeat:no-repeat;background-position:0 0}
.uiStepListSingleLine li.uiStepLastSelected .point{background-image:url(images/iq8KIuJoC5V.png);background-repeat:no-repeat;background-position:0 -64px}
.uiStepListSingleLine .uiStepNextSelected .point{background-image:url(images/iq8KIuJoC5V.png);background-repeat:no-repeat;background-position:0 -32px}
.uiStepListSingleLine .uiStepSelected .middle{background:url(images/9UNNaVu8SFB.png) repeat-x}
.uiStepListSingleLine .uiStepSelected .point{background-image:url(images/iq8KIuJoC5V.png);background-repeat:no-repeat;background-position:0 -96px}
.uiStepListSingleLine .uiStep .content{margin:9px 8px 0}
.uiStepListSingleLineWhite ol{background:#fff}
.uiMap2{position:relative}
.uiMap2 .mapOverlay{-moz-transition:opacity .25s ease-out}
.uiMap2 .uiMap2Copyright{position:absolute;right:0}
.uiMap2 .mapPopUpInfobox{position:absolute}
.uiMap2 .mapPopUpInfoboxInactive{pointer-events:none}
.uiMap2Iframe{width:100%;height:100%;overflow:hidden;border:0}
.uiMap2 .zoomer{z-index:0;height:0}
.zoomer-ul{left:20px;position:absolute;top:20px}
.zoomer-ur{position:absolute;right:20px;top:20px}
.zoomer-br{bottom:75px;position:absolute;right:20px}
.uiMap2 .zoomer div{width:24px;cursor:pointer;background:transparent url(images/iiecu3W5XWw.png) no-repeat}
.uiMap2 .zoomer .zoomIn{background-position:left top;height:22px}
.uiMap2 .zoomer .zoomOut{background-position:left bottom;height:23px}
.uiVideoLink{background-color:#000;display:-moz-inline-box;display:inline-block;padding:4px 0;position:relative}
.uiVideoLink:hover{text-decoration:none}
.uiVideoLink i{background-position:center 25%;background-repeat:no-repeat;display:block}
.uiVideoLinkMedium i{height:79px;width:124px}
.uiVideoLinkLarge i{height:118px;width:159px}
.uiVideoLinkHuge i{height:122px;width:171px}
.uiVideoLink .playtime{background:#000;background-color:rgba(0, 0, 0, .65);border-radius:2px;bottom:4px;color:#fff;display:block;font-size: 11px;padding:3px 6px;position:absolute;right:5px}
.uiVideoLink .playicon{background-color:transparent;bottom:4px;display:block;height:26px;left:5px;position:absolute;width:35px}
.uiVideoLink:active .playicon,.uiVideoLink:hover .playicon,.uiVideoLink:focus .playicon{background-image:url(images/gY6pCnDw29i.png);background-repeat:no-repeat}
.uiSplitPics{width:50px}
.uiSplitPics_small .uiSplitPics{width:32px}
.uiSplitPics .uiSplitPic{float:left;overflow:hidden;width:24px}
.uiSplitPics .leftThree{width:33px}
.uiSplitPics .rBottom .img{height:25px}
.uiSplitPics .rTop .img,
.uiSplitPics .rBottom .img{margin-left:-4px}
.uiSplitPics .rBottom{margin-top:1px}
.uiSplitPics .rTop,
.uiSplitPics .rBottom{margin-left:1px;width:16px}
.uiSplitPics_small .uiSplitPics .uiSplitPic{width:15px}
.uiSplitPics .img{display:block;margin-left:-13px}
.uiSplitPics_small .uiSplitPics .img,
.uiSplitPics .leftThree .img{margin-left:-8px}
.uiSplitPics .leftPic{margin-right:1px;width:25px}
.uiSplitPics_small .uiSplitPics .leftPic{width:16px}

#bootloader_5VLpV { height: 42px; }